package cyy.example.com.facotry.model.api.response;

import cyy.example.com.facotry.model.api.BaseEntity;

import java.util.List;

/**
 * Created by ChenYiYao on 2017/12/15.
 */

public class TaskActionGroupEntity extends BaseEntity {

    private BodyBean body;

    public BodyBean getBody() {
        return body;
    }

    public void setBody(BodyBean body) {
        this.body = body;
    }

    public static class BodyBean {
        private List<PatrolBean> patrol;
        private List<OperationBean> operation;
        private List<ExecuteBean> execute;

        public List<PatrolBean> getPatrol() {
            return patrol;
        }

        public void setPatrol(List<PatrolBean> patrol) {
            this.patrol = patrol;
        }

        public List<OperationBean> getOperation() {
            return operation;
        }

        public void setOperation(List<OperationBean> operation) {
            this.operation = operation;
        }

        public List<ExecuteBean> getExecute() {
            return execute;
        }

        public void setExecute(List<ExecuteBean> execute) {
            this.execute = execute;
        }

        public static class PatrolBean {
            private String patrolPersonId;
            private String patrolPersonName;

            public String getPatrolPersonId() {
                return patrolPersonId;
            }

            public void setPatrolPersonId(String patrolPersonId) {
                this.patrolPersonId = patrolPersonId;
            }

            public String getPatrolPersonName() {
                return patrolPersonName;
            }

            public void setPatrolPersonName(String patrolPersonName) {
                this.patrolPersonName = patrolPersonName;
            }
        }

        public static class OperationBean {

            private String operationPersonId;
            private String operationPersonName;

            public String getOperationPersonId() {
                return operationPersonId;
            }

            public void setOperationPersonId(String operationPersonId) {
                this.operationPersonId = operationPersonId;
            }

            public String getOperationPersonName() {
                return operationPersonName;
            }

            public void setOperationPersonName(String operationPersonName) {
                this.operationPersonName = operationPersonName;
            }
        }

        public static class ExecuteBean {

            private String executePersonId;
            private String executePersonName;

            public String getExecutePersonId() {
                return executePersonId;
            }

            public void setExecutePersonId(String executePersonId) {
                this.executePersonId = executePersonId;
            }

            public String getExecutePersonName() {
                return executePersonName;
            }

            public void setExecutePersonName(String executePersonName) {
                this.executePersonName = executePersonName;
            }
        }
    }
}
